be handcuffed - Spanish English Dictionary